package com.hanter.rad.widget.cupertino;

import android.util.Size;

public interface Picker {

    // 刷新指定的列
    void reloadComponent(int component);

    // 刷新所有的列
    void reloadAllComponents();

    // 获取列数，只读
    int getNumberOfComponents();

    // 获取指定列的行数
    int getNumberOfRows(int component);

    // 获取指定行的尺寸
    Size getRowSize(int component);

    // 获取指定列被选中的行数索引
    int getSelectedIndex(int component);

    void selectRow(int row, int component);

    void selectRow(int row, int component, boolean animate);

}
